#tallyDetail .location {
  background-color: #F8F8FA;
  border-bottom: 1px solid #E2E4E8;
  height: 64px;
	line-height: 64px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 2em;
	color: #585858;
}
#tallyDetail .page-content-main-content-item > .title {
  width: 100%;
  height: 40px;
}

#tallyDetail .page-content-main-content-item {
  border-bottom: 1px dashed #CED4E0;
  margin-top: 15px;
  padding-bottom: 5px;
  width: 100%;
  min-height: 40px;
}
#tallyDetail .requiredInput {
  color: red;
}

#tallyDetail .page-content-main-content-item > .title > b {
  height: 40px;
  display: inline-block;
  font-size: 15px;
  font-weight: bold;
  vertical-align: -webkit-baseline-middle;
  padding-right: 8px;
}

#tallyDetail .table th {
  background-color: #e7eff7;
  font-size: 14px;
  color: #3c3c3c;
  height: 35px;
  font-weight: bold;
  border: 1px solid transparent;
  text-align: left;
  padding-left: 10px;
}
#tallyDetail .table td {
  height: 60px;
  padding-left: 10px;
  border-bottom: 1px dashed #EEE;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  font-size: 12px;
}
#tallyDetail .finance-field-img {
  width: 100px;
  height: 100px;
  padding-left: 0px;
  background-size: contain;
}
#tallyDetail {
  min-height: 600px;
  display: block;
  width: 100%;
  float: left;
  padding: 10px 20px 40px 20px;
}

input[type=button], button, input[type="text"], select {
  outline: none;
  font-family: "Microsoft YaHei";
  border: 1px solid #CCCCCC;
  height: 30px;
  padding-left: 5px;
  padding-right: 5px;
}

#tallyDetail .facingSlipDiv{
	margin-top: 15px;
	margin-bottom: 15px;
}

#tallyDetail .abnormalSpan{
	margin-right: 110px;
}

#tallyDetail .dialogBtn {
  float: left !important;
}

#tallyDetail .table th {
  background-color: #F4F5FA;
  height: 53px;
}

#tallyDetail .abnormalComment{
	  width: 341px;
  height: 60px;
  margin-top: 15px;
}
#tallyDetailTpl .bulkstockFilesUuids{
	height: 53px;
	width: 60px;
}
